import Vue from 'vue'
import App from './views'

// 引入路由模块
import router from './router'


// 引入状态管理器
import store from './store'

// 注入第三方组件库
import Vant from 'vant';
import 'vant/lib/index.css';
Vue.use(Vant);

import { Search } from 'vant';
Vue.use(Search)

import { Lazyload } from 'vant';
Vue.use(Lazyload);



// 注册全局插件，插件中有过滤器、指令、全局组件
import Components from './components'
Vue.use(Components)



// 要注意：因为样式有一个规则，后夹杂的样式会覆盖先加载的样式，所以自定义的样式要后加载
import './style/index.less'

new Vue({
  router,
  store,
  render: c => c(App)
}).$mount('#root')